negotiable promissory note - Turco Inglés Diccionario